Class Perceptron
java.lang.Object
Perceptron
public class Perceptron
- extends Object
|
Field Summary |
(package private) double |
alpha
|
(package private) double |
err
|
(package private) double[] |
hid1
|
(package private) double[] |
hid2
|
(package private) double[] |
inp
|
(package private) double[][] |
memory_hid
|
(package private) double[][] |
memory_in
|
(package private) double[][] |
memory_out
|
(package private) double |
momentum
|
(package private) int |
n_hid1
|
(package private) int |
n_hid2
|
(package private) int |
n_in
|
(package private) int |
n_out
|
(package private) double[] |
out
|
(package private) double[] |
target
|
(package private) double[][] |
w_hid
|
(package private) double[][] |
w_in
|
(package private) double[][] |
w_out
|
|
Constructor Summary |
Perceptron(int h1,
int h2,
double a,
double m)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
alpha
double alpha
err
double err
hid1
double[] hid1
hid2
double[] hid2
inp
double[] inp
memory_hid
double[][] memory_hid
memory_in
double[][] memory_in
memory_out
double[][] memory_out
momentum
double momentum
n_hid1
int n_hid1
n_hid2
int n_hid2
n_in
int n_in
n_out
int n_out
out
double[] out
target
double[] target
w_hid
double[][] w_hid
w_in
double[][] w_in
w_out
double[][] w_out
Perceptron
public Perceptron(int h1,
int h2,
double a,
double m)
absError
public double absError()
actHid1
public void actHid1()
actHid2
public void actHid2()
actOut
public void actOut()
error
public double error()
getOut
public String getOut()
learn
public void learn()
loadFile
public static Perceptron loadFile()
loadInput
public void loadInput(int in)
loadNumber
public void loadNumber(double x,
double y)
loadTestInput
public void loadTestInput(int in)
main
public static void main()
main1
public static Perceptron main1()
propagate
public void propagate()
random_w
public void random_w()
saveNet
public void saveNet()
throws IOException
- Throws:
IOException
test
public void test()
testOut
public double testOut()
train
public void train()
train
public void train(int kolko)